/*
 * Deco.h
 *
 * Created: 05.04.2014 19:29:59
 *  Author: markus.hufschmid
 */ 


#ifndef DECO_H_
#define DECO_H_

#include <asf.h>

//int compute_no_deco_time(int pressure);
deco_info_t compute_deco_information(float p_ambient, float p_surf, float *p_no_deco, float deco_steps, float percentage_N2);
void reset_p_tissues(float);
void compute_p_no_deco(float p_surface, float p_no_deco[]);
uint16_t compute_desat_time(int p_surface_int);
float update_tissues(float p_ambient, float percentage_N2, float delta_time);





#endif /* DECO_H_ */